require(['jquery','easing','underscore'], function(){

	var _debounceShow = _.debounce(debounceShow, 200);
	var _debounceHide = _.debounce(debounceHide, 200);
	function debounceShow(){
		$(this).find('.nav-sub-list').stop().slideDown(200,'easeOutSine');
	}
	function debounceHide(){
		$('.nav-sub-list').hide();
	}

	var $navList = $('.nav-list > li');

	$navList
	.on('mouseenter', _debounceShow)
	.on('mouseleave', debounceHide);
	
});